electron transfer chain - Spanish English Dictionary